/*
Theme Name: Pulp Blue
Theme URI: http://paranimage.com/free-wordpress-theme-pulp-blue-release/
Description: A Free WordPress theme with pulp colorschemes :) 
Version: 0.1
Author: Paran
Author URI: http://paranimage.com
Tags: Blue, three-columns, right-sidebar, fixed-width, translation-ready, threaded-comments
*/

/* ------------------------------------------------------------------------------
RESET
--------------------------------------------------------------------------------*/
*{margin:0;padding:0;vertical-align: baseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0; border: 0 none; }
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
h1{font-size:26px;}
h2{font-size:20px;}
h3{font-size:16px;}
a{text-decoration:none;color:#4184DD;font-weight:bold;}
a:hover{background:#4184DD;color:#FFF;}
ol, ul { list-style: none; }
fieldset, img, abbr,a img, :link img, :visited img {border: 0 none;}
table { border-collapse: separate; border-spacing:0;border-right:1px solid #EEE;border-bottom:1px solid #EEE;}
:focus { outline: 0; }
strong, th{font-weight:bold;text-align:left;}
th,td{padding:3px 8px;border-left:1px solid #EEE;border-top:1px solid #EEE;}
blockquote, q { quotes: "" ""; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

/* ------------------------------------------------------------------------------
LAYOUTS
--------------------------------------------------------------------------------*/
html{background:#041537;}
body { background: #041537;line-height: 162%; color: #000; font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;}

.inner{width:960px;margin:0 auto;}
.left-column{width:120px;float:left;}
.center-column{width:580px;float:left;}
.right-column{width:260px;float:right;}
.left-wide-column{width:620px;float:left;}
.right-wide-column{width:840px;float:right;}
 
#wrapper{width:960px;margin:0 auto;}
#header{padding:20px 10px 15px 10px;}
#container{background:#224BA3 url(images/bg_container.png) repeat-y left top;font-size:13px;}
#content{float:left;width:506px;overflow:hidden;background:#FFF;border:7px solid #4184DD;padding:10px;border-bottom:none;}
#left-sidebar{width:174px;float:left;}
#right-sidebar{width:212px;float:right;background:#FFF;border:7px solid #4184DD;padding:5px 10px;border-bottom:none;}
#footbar{background:#000;height:30px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;}
.fixbg{background:#000 url(images/bg_fix.png) repeat-y left top;height:7px;overflow:hidden;}
#footer{padding:15px 0 30px 0;text-align:center;color:#3e5685;}
#comments-wrapper{padding-bottom:20px;}


/* ------------------------------------------------------------------------------
HEADER & WALL
--------------------------------------------------------------------------------*/
#header h1{float:left;}
#header h1 a{color:#FFF;}
#header h1 a:hover{color:#4184DD;background:none;}

#header ul{float:right;}
#header ul li{display:inline;padding:0 0 0 15px;}
#header ul li a{display:inline;color:#C3DCFC;font-weight:bold;}
#header ul li a:hover,#header ul li.current_page_item a{color:#FFF;text-decoration:none;}


.nav{background:#0B2760;padding:10px 0;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}
.nav ul li{float:left;margin:0 0 0 10px;color:#FFF;}
.nav ul li a{color:#FFF;padding:4px 10px;background:none;-moz-border-radius:3px;}
.nav ul li a:hover{background:#5C8730;}
.nav ul li.current-cat a{background:#005FC0;}
.nav ul ul{display:none;}
#searchform{float:right;width:230px;margin:0;padding:0;height:22px;padding-right:10px;}
#searchform label{display:none;}
#searchform input{float:left;margin:0;padding:0;border:0 none;font-family:Arial,Helvetica;font-size:13px;height:24px;vertical-align:middle;}
#searchform input#s{width:160px;background:#041537;border:1px solid #00468c;color:#FFF;height:18px;padding:4px 4px 0 4px;-moz-border-radius:3px;}
#searchform input#searchsubmit{float:right;width:55px;background:#5C8730;color:#FFF;font-weight:bold;border:none;cursor:pointer;-moz-border-radius:3px;}

/* ------------------------------------------------------------------------------
CONTENT
--------------------------------------------------------------------------------*/
.post{font-size:13px;margin-bottom:30px;}
.post-title{border-bottom:1px solid #EEE;background:url(images/dot-eee.gif) repeat-y 386px top;padding-bottom:3px;}
.post-meta{background:url(images/dot-eee.gif) repeat-y 386px top;padding-top:3px;}
.post-title h2{line-height:130%;}
.post-title h2,.post-meta h3{width:376px;float:left;display:block;padding-right:10px;}
.post-title small,.post-meta small{font-weight:bold;float:right;width:110px;display:block;padding-left:10px;}
.post-meta h3{font-size:12px;}
.post-meta a,.cr a,.comment-reply-link{color:#5C8730;}
.post-meta a:hover,.cr a:hover,.comment-reply-link:hover{background:#5C8730;color:#FFF;}
.post-title small{letter-spacing:1px;padding-top:5px;}
.linkpages{text-align:center;padding-bottom:15px;}
.single .post-title h2{font-size:30px;}
.single .post-title small{line-height:100%;}
.entry{font-size:13px;}


.post-explore{font-size:12px;font-weight:bold;color:#777;}
.tabmenu{padding:0 6px;}
.tabmenu li{width:120px;float:left;padding:3px 0;text-align:center;font-size:13px;font-weight:bold;color:#000;cursor:pointer;background:#F0F7F9;}
.tabmenu li.on{background:#fff6d1;color:#5C8730;}
.tabc{padding:10px;width:480px;border:3px solid #fff6d1;}
.tabc ol li,#tabc2 ul li,#tabc3 ul li,#tabc4 ul li{background:url(images/icon_post.gif) no-repeat left 5px;padding-left:15px;font-weight:normal;}
.tabc li a{color:#5C8730;font-weight:normal;}
.tabc li a:hover{background:#fff6d1;}

#postnav{padding:20px 0;}
.navigation .alignleft{width:300px;float:left;}
.navigation .alignright{width:300px;float:right;text-align:right;}
#archivenav{padding:0 0 10px 0;}

.page-title{font-size:16px;padding:10px 0 10px 0;}
.archive-title{border-bottom:3px solid #EEE;margin-bottom:20px;padding:0px 20px 10px 0;height:24px;line-height:24px;font-size:16px;}
.not-found {}


/* ------------------------------------------------------------------------------
ELMENTS
--------------------------------------------------------------------------------*/
/* Typograpy */
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{margin:10px 0 10px 0;font-weight:bold;color:#222;}
.entry h1{font-size:22px;}
.entry h2{font-size:18px;}
.entry h3{font-size:16px;}
.entry h4{font-size:15px;}
.entry h5{font-size:14px;}
.entry h6{font-size:13px;}
.entry strong{font-weight:bold;}
.entry p{margin:10px 0 20px 0;text-align:left;}
.entry a{margin:0 2px;}
.entry hr {display:block;clear:both;height:1px;border:0;border-top:1px dotted #DDD;overflow:hidden;margin:10px 0;}

/* Images */
p img {padding: 0;max-width: 100%;}
img.centered ,img.aligncenter{display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}
.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {text-align:center;background:#F7F7F7;padding-top: 4px;margin: 10px;border:1px solid #5C8730;}
.wp-caption img {border:1px solid #EEE;}
.wp-caption p.wp-caption-text {text-align:center;color:#000;font-size: 1em;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* Lists */
.entry ul{list-style-type:disc;}
.entry ol{list-style:decimal;}
.entry ul, .entry ol{padding:0 0 0 30px;margin:10px 0;}
.entry ul ul, .entry ol ul, .entry ul ol, .entry ol ol{margin:0 0;}
.entry ul li,.entry ol li{margin:0 0 5px 0;}

/* Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
blockquote {margin: 15px 20px 20px 15px;padding:0 20px 0 20px;color:#999;border-left:3px solid #5C8730;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
.hidden {display: none;}

/* Code */
.entry code{font-family:"Courier New", Courier, sans-serif;font-size:13px;color:#777;}
.entry pre{margin:16px 0; border:1px solid #DDD;overflow:auto;background:#F7F7F7;padding:0 10px 10px 10px;}
.entry pre code{display:block;background:#F7F7F7;}

/* ------------------------------------------------------------------------------
SIDEBAR
--------------------------------------------------------------------------------*/
.widget{padding:15px 0 20px 0;}
h3.widgettitle{font-size:16px;margin-bottom:5px;}
#right-sidebar .widget ul li{}
#right-sidebar .widget ul li a{display:block;border-top:1px solid #EEE;padding:3px 0 2px 5px;color:#777;}
#right-sidebar .widget ul li a:hover{background:#4184DD url(images/linkarrow.gif) no-repeat right 7px;color:#FFF;}
#left-sidebar{color:#FFF;}
#left-sidebar a{color:#C3DCFC;}
#left-sidebar .widget{padding:0 7px;}
.rsslink{background:#0B2760;padding:5px 7px;text-align:center;margin-bottom:10px;}
.rsslink a{background:url(images/rss.gif) no-repeat left top;padding-left:20px;text-transform:uppercase;}
.rsslink a:hover{background:url(images/rss.gif) no-repeat left top; color:#FFF !important;}

/* ------------------------------------------------------------------------------
COMMENTS
--------------------------------------------------------------------------------*/
h3#comments,#respond h3,h3#pings{padding:10px 0;}
.commentlist{border-bottom:1px solid #EEE;}
.commentlist li{background:#FFF;border-top:1px solid #EEE;padding:10px 20px 10px 15px;}
.commentlist li.comment .url{font-weight:bold;}
.commentlist li.even{background:#FFF url(images/diag.gif) repeat left top;}
.commentlist li img.avatar{float:right;}
.commentmetadata{color:#999;font-size:11px;}
.comment-tips{color:#D00;}
.comment-nav{padding:10px 20px 10px 0;}
.reply{padding-bottom:10px;}


#respond{}
#respond h3{border-top:1px solid #EEE;border-bottom:1px solid #EEE;}
#commentform{padding:10px 20px 0 0;}
#commentform p{margin-bottom:10px;}
#commentform input,#commentform textarea{border:1px solid #DDD;padding:2px 2px;}
#commentform label{font-weight:bold;color:#999;line-height:200%;}
#commentform input{width:35%;}
#commentform textarea{width:90%;overflow:auto;}
#commentform input#submit{width:80px;font-weight:bold;background:#5C8730;color:#FFF;border:0 none;-moz-border-radius:3px;}

/* ------------------------------------------------------------------------------
FOOTER
--------------------------------------------------------------------------------*/
#footer a{color:#596785;}
#footer a:hover{background:none;color:#FFF;}
 
 /* ------------------------------------------------------------------------------
HACKS
--------------------------------------------------------------------------------*/
.clearfloat:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfloat {display: inline-block;}
.clearfloat {display: block;}
* html .clearfloat {height:1%;}

/*
	=============================================
			Welcome to Paranimage.com
	=============================================

*/